Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 TOWER HILL Terraced £233,405 £178,000 2 Dec 2016
19 TOWER HILL Terraced £196,861 £130,000 11 Aug 2014
52 TOWER HILL Detached £588,886 £155,000 6 Apr 2000